English Dictionary
◊ FORMIC ACID
formic acid
n : a colorless; pungent fuming vesicatory liquid acid HCOOH
found in ants and many plants; used in finishing textiles